Skip to content

Require JDK 21 for the build and misc pom cleanups/updates #275

Merged
marko-bekhta merged 9 commits intojakartaee:mainfrom
marko-bekhta:feat/i268-jdk-21
Jul 11, 2025
Merged

Require JDK 21 for the build and misc pom cleanups/updates #275
marko-bekhta merged 9 commits intojakartaee:mainfrom
marko-bekhta:feat/i268-jdk-21

Conversation

@marko-bekhta
Copy link
Member

fixes #268

  • adds more specific version maven/JDK version requirements enforced by the maven enforcer plugin
  • requires JDK 21 for the build
  • uses 17 as the release version
  • updates GH action build to include JDK 24
  • cleans up various deprecations/warnings that the build currently produces
  • includes the maven wrapper so that the minimum required maven version is simpler to achieve
  • rely more on properties in the pom file (e.g. use it to have a single place to define Java version, or plugin/dependency versions).

Copy link
Contributor

@DavideD DavideD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@marko-bekhta marko-bekhta merged commit 66d3673 into jakartaee:main Jul 11, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Set the minimum JDK version to 21

3 participants

Comments